permanent endowment - French English Dictionary